London-based clean energy company Octopus Energy on Monday announced its first investment in US renewables with the purchase of two operational solar projects with a combined capacity of 100 MW from developer-operator Vesper Energy.