Boston’s stretch of successfully hosting the 2026 World Cup came to a close Thursday with the final contest in Foxborough.
Trust officials said the temple's administration is being redesigned on the lines of a multinational corporation.