20110907 business.india-business: NTPC finally seals deal for Lanka project