Positively impacting lives
Mainstream
foundation
Positively impacting lives
Mainstream
Foundation
Positively impacting lives
Mainstream
Foundation
About Us
Who We Are
Who we are
We’re Non-profit Charity Organization
Mainstream Foundation is the Corporate Social Responsibility arm of Mainstream Energy Solutions Limited (MESL), the operators of Kainji, Jebba and Zungeru hydropower plants and the largest hydropower ....
Our Mission
Lorem ipsum dolor sited text amet consectetur notted.
Our Story
Lorem ipsum dolor sited text amet consectetur notted.
m
Total Donations
k
Project Funded
k
Satisfied Donors What we do
Intervention Areas




Community
Empowerment
When nothing prevents our and makers of natural and organic products to we best be.
Our Latest Events
Upcoming Events
Lorem ipsum is simply free available dolor sit amet, consectetur adipisicing elit sed do eiusmod tempory.
4:00 AMAbuja
Medical Outreach
8:00 AM
Medical Outreach
6:30 AMKontagora
Medical Outreach
8:30 AMBida
Medical Outreach


Our Testimonials
What They’re Saying About us
Lorem Ipsum is simply dummy text of free available in market the printing and typesetting industry.

Rabba Community
Mokwa LGA

IBB University
Office of Registrar
The donation came at the right time when the University Management was trying all within its purview to sustain and improve power supply within the campus to allow for seamless academic activities.

Skills Upgrade and Vocational Training Centre
This donation will go a long way in adding value to out training by giving our trainees the desired practical knowledge.
Despite the short time of your incorporation, your activities have touched the lives of many within your area of operation
and outside.
Watch Our Latest Blogs











Sequel to magnitude and generosity shown, i wish to on behalf of the community head, council of Elders and youth Forum
appreciate you for donating and installing two 33Kva power transformers and construction of well equipped functional health centre for the benefit
of the community. We are highly humbled.