Adobe has struck a $1.9 billion deal to acquire SEO software giant Semrush, aiming to bolster its digital...
TRC Companies has acquired Dublin-based consultancy Procella, strengthening its project management and advisory services for the European renewable...