20100625 business.india-business: Gas price: CEA; NTPC differ