I agree I read that as well. Maybe the fin review article is about a completely different company with Galaxy in the name, in that case my bad.
I went to the paper shop and took a read but couldn't find any reference to the company in today's fin so it might well be a different entity.
I'm looking at taking a position atm.