vakola

Jan 29, 2010

Mudra's new office nears completion

The Mudra Group has been under the process of building its new office complex, the Mudra House at Santacruz near the Grand Hyatt for about a year and a half.