I seem to recall a fair bit of grizzling about placements to "sophisticated investors" in the past and while a 15% placement to Marubeni or similar is different, it is perhaps not that different as a concept!?!
TR
ESG Price at posting:
72.5¢ Sentiment: LT Buy Disclosure: Held