50 employees
M-Media was incorporated in 2005 in New Delhi, India. College of TV, Films and Creative Arts is an institution run by the M-Media group.
2005