Origin Energy top investor rejects fresh Brookfield $10.5 billion bid, shares fall

Origin Energy top investor rejects fresh Brookfield $10.5 billion bid, shares fall