06/07/2009, A couple of German engineers have joined forces to release their new electric bike on their own without the assitance of external tech or financial support, dubbing it the Elmoto. This self-made green vehicle won’t come cheap though at $5,700, [...]