Business
Latest News and Current Affairs
Origin Energy-backed tech play Kraken now valued at almost $13b
Kraken, Backed by Origin Energy, Now Valued at Nearly $13 Billion In a noteworthy turn…