20080102 business.india-business: India generates 21m carbon credits in 2007