Teck Resources Limited SWOT Analysis