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
by Wole Oyebade
Read More