A new Galaxy for Mars

  • 6 years ago
Mars International India, the local unit of the American food company that owns the Snickers, Mars and Twix brands, says it will introduce the Galaxy chocolate brand in India.