Default company panoramic image
Ef6742c4 06c9 4537 8a05 5ee2039ff66e

Dube R&D

Research and Development. Non-profit organization....

  • Stage Product In Development
  • Industry Clean Technology
  • Location Grand Falls, NB, Canada
  • Currency USD
  • Founded January 2013
  • Employees 1

Company Summary

Research and Development. Non-profit organization.

Previous Investors

  • Default avatar
    My Dad.
    Unconfirmed