Richard  Teasdale

Vice Chairman

Worldwide Independent Power