Tata Power Faces $640 Million Payout After Singapore Court Upholds Arbitration Award — Acumen — Acumen