Z Energy investment in Flick Electric ‘unconvincing’

Z Energy has paid a full price for its 70.1 percent stake in start-up power retailer Flick Electric without a clear path to making “a return on its investment that will be material to its business.”