Africa Endeavor fires up Twin City power 09/09/2021 By Ed Reed Endeavor Energy achiever commercial operations at its Twin City power plant in Ghana at the end of July, it reported.