Rock Energy Storage is exhibiting at the IDEA 2026 trade show in Ottawa, ON Canada. See details below: We are excited to bring the IDEA2026 Annual Conference & Trade Show to Ottawa, Canada, June 23-26 for three days of education, innovation and opportunities to connect. We’re excited to convene an international audience in Canada’s federal capital—not […]