A- A+ facebook twitter email print Seneca ESG Partners with OWL Analytics to Deliver ESG Ratings June 16, 2021, 4:08 am SINGAPORE and SANTA MONICA, Calif., June 16, 2021 /PRNewswire/ -- Seneca ESG, a software provider specializing in building solutions for both Read More https://markets.businessinsider.com/news/stocks/seneca-esg-partners-with-owl-an…