Thailand's Prime Minister-elect Anutin Charnvirakul has announced key cabinet appointments aimed at restoring confidence in the country following months of political and economic turmoil caused by the former Prime Minister Paetongtarn Shinawatra's ethics violations, Al Jazeera reported.