Sources say Ola scouting for sites in India, Europe to build network of charging stations