Croma is the nation's first large format specialist retail chain for consumer electronics and durables with successful expansion into Croma Zip stores, Croma Kiosks and latest online vertical