Alta Motors all-electric motorbikes

Alta Motors is an electric vehicle company that specializes in compact, high performance batteries. Their first product, an all electric motor cross bike, ships soon. TechCrunch toured the Alta Motors factory in Brisbane, CA to learn more about how these bikes are made.