Consulting M&A advises on Sitka’s sale to ESA

Consulting M&A (CM&A), a London-based mergers and acquisitions advisory firm, has supported Sitka Technology Group, a…