By Irina Slav An American multinational corporation based in Palo Alto, California, that specializes in electric vehicles, lithium-ion battery energy storage and solar panel manufacturing, …
Edo State Governor, Mr. Godwin Obaseki, has said with the 450MW Azura-Edo power project now on stream, the state is looking at attracting more investors …