Photo News Posted on September 5, 2023September 5, 2023 by yetty Advertisements Tesla Model X on display at Carloha Nigeria showroom at The Palms, Lekki, Lagos State. Tesla Model X on display at Carloha Nigeria showroom at The Palms, Lekki, Lagos State. Advertisements Share on Facebook Share Share on TwitterTweet Share on Pinterest Share Share on LinkedIn Share Share on Digg Share Related posts NADDC DG, Innoson, Dana Motors, Others Laud ‘Nigeria First’ Policy Geely Proposes Dual Listing For Volvo In Hong Kong, Sweden Hyundai Projects More Sales Though Digital Platforms