Invictus Energy secures US$7.15 million funding for Cabora Bassa Project after Qatari deal collapse · Baobab Pulse