IBM signs lease deals for 5 lakh sq. ft
IBM has signed lease agreements for 500,000 square feet of office space in a special economic zone in Bengaluru. The ...
IBM has signed lease agreements for 500,000 square feet of office space in a special economic zone in Bengaluru. The ...