Stranded coal trucks on the Hazaribagh-Barkagaon road ion Friday. The National Thermal Power Corporation (NTPC) incurred losses amounting to crores after villagers blocked the Hazaribagh-Barkagaon road for ten hours near Langatu village. The villagers demanded that NTPC should check their pollution levels, and also create …