Demand Power X Star America Infrastructure Partners – Christophe Petit Explains What The Partnership Means
Star America Infrastructure Partners President Christophe Petit spoke to Lime Advertising about what their partnership with Demand Power Group Inc. (DPGI) means.