PHILADELPHIA, PA — Indra Energy has announced the recent appointment of Chris Smith as its new Vice President of Commercial Sales. Bringing over two decades of experience in the energy ...
Experts have pointed out that while India has made progress, it still faces barriers related to finance, technology, and ...