20050225 business.india-business: Left takes a green view on Survey