Filter By Industry
Filter By Tag


Centiki Inc Press releases

1 - 1 of 1 Press Release

Jun 07, 2019
The Concave Mirror Deflector is an engineering project that addresses three problems facing the world today: the need for clean energy, the shortage of affordable food, the warming of the planet

Centiki Inc RSS Feed