NEWPORT BEACH, Calif.--(BUSINESS WIRE)--Zen Ecosystems was named the winner of a Bronze Stevie® Award in the Company of the Year in Energy category in The 17th Annual International Business Awards® today. The International Business Awards are the world's premier business awards program. All individuals and organizations worldwide - public and private, for-profit and non-profit, large and small - are eligible to submit nominations. The 2020 IBAs received entries from organizations in 63 nations