Corruption battle to be fought on two fronts - Mahama indicates