Innisfail residents are witness to a sky-high vertical lift. On the north side of town, near Discovery Wildlife Centre, the Johns Manville Industrial Plant, which manufactures glass insulation products, is the setting of a major physical upgrade.
Read more >