Tata Power gets nod for site change

The task force on power in Odisha has cleared the decks for establishment of a 423 Mw gas-based power project, the first of its kind in the state, at an investment of Rs 3,106 crore.