Just Energy Group Inc. financial data

Location
100 King Street West, Suite 2630, Toronto, Ontario, Canada
State of incorporation
Canada (Federal Level)
Fiscal year end
March 31
Latest financial report
10-Q - Q3 2022 - Nov 29, 2022