APW, Ltd. SWOT Analysis