Going tough for green energy co on global gloom, huge debt