How does it feel when you are a part of changing lives?
Innovation is generally a huge term and can portray different meanings for different…