Charlie Taylor
Investment to be used in part to acquire Tully I, a 3MW operational plant in Ballymena