Business Transactions at NSE worsen as 23 stocks close in Red Oluwadamilare Emmanuel Jun 24, 2020 The price of 23 stocks at the nation’s exchange depreciated on Tuesday on sustained cautious trading and profit-taking by market…