Addressing journalists after a media tour of the company's facilities in Lagos, the Managing Director of 11Plc, Mr. Tunji Oyebanji, disclosed that the new owners of the company had made millions of dollars of investment since April 1, 2017, when ExxonMobil sold its 60 per cent share in the former Mobil Oil Nigeria Limited to NIPCO Plc, the parent company of 11 Plc.