Can some body dumb this down for me and explain what this means eg: to share holders ‘ price of share ‘ is it LNG as a company or not ?
RC1 Redcastle teams up with Terra Mining to get revenue flowing at Redcastle Reef, Queen Alexandra projects