Companies May 4, 2022 Titan’s stock has dropped almost 3% as a result of the March quarter’s results. Titan Business Ltd's stock fell more than 3% in morning trade on Wednesday, a day after the company reported a…