The Town of Westwood on September 17 announced that, for the 29th consecutive year, it has been awarded the Government Finance Officers Association’s GFOA Certificate of Achievement for Excellence in Financial Reporting for its annual comprehensive financial report for the fiscal year that ended on June 30, 2025.