AMSTERDAM and OSLO, Norway, July 31, 2023 /PRNewswire/ — MPC Energy Solutions (MPCES, Company) announced its H1 2023 results today. MPCES generated 40.4 GWh of electricity from its power-generating projects in the first six months of 2023, corresponding to USD 3.5 million in revenues and…