Flex Ltd. SWOT Analysis