ICM Limited (“ICM”) is an international Fund Manager and Corporate Finance Adviser headquartered in Bermuda, with 10 offices globally and over 80 employees. ICM is an investment group built on a philosophy of value creation, vision and innovation, which started operations back in 1988. ICM has evolv