The organization started as a cloth manufacturer under the visionary leadership of Shri T.C.Chhabra and later expanded into multi-level marketing to provide financial independence. It has established over 450 retail stores called RCM Bazaars across India. The organization aims to transition from providing financial independence to transforming lives across India through their retail businesses and a new retail chain called Wonder World.