Back home, economic data added to concerns. RatingDog reported that China's composite PMI slowed to 51.5 in March from 55.4 in February, with both manufacturing (50.8 vs 52.1) and services (52.1 vs 56.7) losing momentum.
Among major stocks, losses were led by Contemporary Amperex Technology (-3.67%), BYD (-2.6%), and Bank of China (-2.02%). For the week, the Shanghai Composite slipped 0.86%, while the Shenzhen Component dropped 2.96%.