YTL Power’s case over capital gains tax on $1B sale hopeless, court finds Energy & Natural Resources 2023-03-24 8:59 pm By Cat Fredenburgh