COLUMN | Predictable outcomes: a certain wind turbine installation company; Cyan Renewables and DEME; Global Marine and CWind [Offshore Accounts]
Never believe what a company’s managers tell you. Always verify yourself, especially if the company is headquartered in Monaco and is run by a management...