Spanish renewable energy company Greening Group Global SA (BME:GGR) has launched two new business platforms, Greensol for its engineering, procurement and construction (EPC) operations across four countries and Twine for biomethane project development in Spain.