North American industrial and business products reseller Global Industrial (GIC) has said 2025 has got off to a slow start.