President and CEO, Petra Solar

Source documents