German renewables developer ABO Energy GmbH & Co KGaA (ETR:AB9) has expanded its activities, adding engineering, procurement and construction (EPC) services for solar and solar-storage projects to its offering.