Canadian Plastics


Image

Goggles Galore
1000105559-1000233767


Radu Beschea says product innovation has helped Sharp Plastics capture a good chunk of the world market in swim goggles