Liz Truss, British Prime Minister, has announced her resignation following weeks of criticism from her opponents and members of her own Conservative Party and the resignation of
By Chioma Obinagwam In total, more than ₦28.6 billion (£50 million) of new UK investment was pledged at the UK-Africa Investment Summit for clean energy projects across