Profile: Challenge Energy Ltd. is a provider of supply chain solutions to various industrial sectors.