Turquoise, the London-based merchant bank specialising in energy, environment and efficiency, has announced...Read More