Keene Advisors, Inc. Advises Systems & Technology Research, LLC on a New $120.0 Million Credit Facility
Keene Advisors acted as financial advisor to Systems & Technology Research, LLC (“STR”) in connection with their new $120,000,000 credit facility
Investment Bank, Keene Advisors, Earns B Corporation™ Certification
Press Release
Keene Advisors, the socially responsible investment bank, is honored to announce that it has become a Certified B Corporation™, joining Patagonia, Ben & Jerry's, and a community of more than 1,800 other companies committed to using business as a force for good.