India-West News Desk WESTBOROUGH, MA – Tanishq, the jewelry division of the Tata Group, formally inaugurated its first New England retail location on March 6. The 4,000-square-foot facility represents