In a major eco-friendly initiative, the Eastern Power Distribution Company of Andhra Pradesh Limited (APEPDCL) has flagged off the first batch of 10 electric cars out of the 45 being supplied to it