581 Times downloaded
Power Grid Corporation of India logo by Brand Owner
Premium vectors from Shutterstock