We are now a B Corp!!

We are now a B Corp!!

WE HAVE BIG NEWS! We are thrilled to announce that Insight Energy has recently achieved B Corp Certification, joining a global community of businesses committed to using their influence as a force for good. Our mission is to benefit all people, communities, and the...