The generation arm of Octopus Energy has invested in two renewables developers in Ireland and Portugal that together plan to build 250 MW of solar projects on rooftops and business sites, the British company said on Friday.