Kibo Energy to buy 60% stake in UK power plant developer

Mast Energy Developments has a portfolio of flexible, small energy generation assets