Collating and Disseminating Credible Power Industry Data and Information
Savannah Energy PLC has signed a Share Purchase Agreement (SPA) to acquire significant stakes in three…