Default company panoramic image
Logo

Penumbra Energy Ltd

Penumbra Energy will supply safe, low cost, emission free electricty and steam for use in Canada's Oil Sands.

  • Stage Concept Only
  • Industry Industrial/Energy
  • Location Calgary, AB, Canada
  • Currency CAD
  • Founded February 2012
  • Employees 3
  • Website penumbraenergy.com

Company Summary