UK renewables investor Octopus today said it will be supplying EGO Group with power from a 63-MW portfolio of subsidy-free solar parks in Italy.