2015 Benefit Corporation Report

Keene Advisors was incorporated in Massachusetts in July 2015. We elected to become a benefit corporation at formation, which means that in addition to creating value for our clients and pursuing financial success, we have also committed to generate a material, positive impact on society and the environment. We report our public benefit annually.  Click here for a copy of our 2015 Benefit Corporation Report.