20080531 business.india-business: Satyam leases 400;000 sq ft of office space