The EBFEC Group was established in 2008 and headquartered in Shenzhen, China. The European factory has officially put into operation in 2020. It is located in Wrocław on the Oder River in southwestern Poland.
EBFEC is an emerging enterprise specializing in the research and development, design, manufacturing, sales and after-sales service of complete lithium battery electric bicycles. It has fully realized the local manufacturing in Poland.