Press Release

FTC Solar Announces Its First Solar Project in Africa