By Dipo Olowookere A Lagos-based company, Leaf Investment & Realtors Limited, has now acquired a 15.83 per cent stake in Oando Plc, an indigenous energy firm...