20030718 business.india-business: Corporates have a social role to play