Press Clippings

CMS delegation leaves for Canada to participate in 'International Robot Racing Contest'