In its collaborative efforts with Nigeria to deliver high quality Medicare in Nigeria, an ultra-modern medical facility specializing in trauma-related ailments has been established in Lagos, Nigeria by the Indians. Nebula Care Hospital Limited with company number: RC-7133773, incorporated in Nigeria on Sep 12, 2023 is situated at Wilmer Street, Ilupeju, Lagos State. The chairman […]