TOP NEWS Ordor hints on Starr luxury car services in Nigeria Founder of the privately owned United Kingdom luxury car company, Starr Luxury Cars, Ikenna Ordor, has hinted on the plans to set up a branch of premium luxury car hiring service in Nigeria. Ordor observed the love of Nigerians for Wole Oyebade