I3 Energy (I3E), an independent oil and gas company with assets and operations in the UK and Canada, revealed not one, but two TR1s. They revealed that institutional shareholders Premier
I3 Energy (I3E), an independent oil and gas company with assets and operations in the UK and Canada, revealed not one, but two TR1s. They revealed that institutional shareholders Premier