Chairman
Steve Loutitt
CEO Approval Rating
90/100
NTPC is a Canada-based energy company that generates and distributes electricity for residential and commercial sectors.