Ellora
Ellora Group Opens First Outlet In India

Ellora Group Opens First Outlet In India

04/February/2020

Ellora Group is set to inaugurate a new venture in Mukkam, Kozhikode, in the Indian state of Kerala. Mukkam Mill Stores will be Ellora Group’s first outlet in India, offering a range of items including PE boats, kayaks, marine accessories, building materials, hardware, kitchen and bakery equipment, and home improvement products.