i3 Energy to buy ‘struggling’ Canadian firm and list on Toronto Stock Exchange

i3 Energy CEO Majid Shafiq
i3 Energy CEO Majid Shafiq