Major shareholders hike stakes in energy giant further after Octopus was recently named UK’s largest electricity supplier
Score the stylish layering piece that over 43,000 Amazon shoppers adore.
The fintech leader still faces fierce headwinds.