A new source of energy? Austrian startup REPS nabs $23.6M to turn road traffic into electricity - Tech Sentiments