Wilson Nderitu Macharia was awarded Sh2.5m in his legal battle with I&M Bank and Sh6m in his dispute with Safaricom.