Bosch Global Software technology leases 691320 sq ft at Life Science Park, Bengaluru
Bosch Global Software Technologies has leased 691,320 square feet of space in Bengaluru as it aims to expand its India operations. The property is located at Life Science Park in Electronic City. Bosch will be Read More