90% of countries see decline in human development: report - TBS Report (The Business Standard, 2023)