IT firms lead IIM-A's one-year executive MBA final placement with 42 offers

IIMA