BUSINESS Godrej Properties acquires 20-acre land in Bengaluru with Rs 1,350 crore revenue potential Mar 18, 2026