Mahindra Solarize, a part of the $20.7 billion Mahindra Group has appointed AGENCY09 to lead the integrated communications and digital mandate.....