20091205 business.india-business: NTPC move under review of panel