Spanish infrastructure and energy group Elecnor SA (BME:ENO) will be in charge of the engineering, procurement and construction (EPC) works for a 137-MWp solar plant project in Australia.