Bachuba, Jesse (2021) The Impact of Corporate Social Responsibility Activities on Financial Performance of a Firm. A Case Of TOL Gases Limited. Masters thesis, The Open University of Tanzania.