Ogun State Governor, Ibikunle Amosun, on Thursday, undertook an on the spot assessment of the level of completion of The Palms Store in Ota. Designed to be the biggest of the franchise stores in Nigeria, The Palms, is about 99 per cent completed and would soon throw open its doors to customers. While inspecting the…