Shikara Constructions, founded by Ashok Mehra in 2002 and located in Chembur, Mumbai, is a leading builder known for its commitment to quality, customer focus, robust engineering, and uncompromising business ethics. The company's in-house research and innovative spirit have helped it carve a niche f...