WeGen is a next-generation energy business that uses rapidly-advancing renewable energy, battery storage, and software technologies to develop energy solutions for a range of applications – from homes, schools, and small businesses, to large industrial and commercial properties, resorts and even entire islands.