Palladian Partners Sells 1 Lakh Square Feet of Commercial Space in Oshiwara… TBT Web Desk Jul 20, 2023