Rebelling for a better way of doing things: Amara Raja Power Systems Ltd Admin Oct 6, 2014 Mr. S. Vijayanand, CEO, Amara Raja Power Systems Ltd. The most important thing for a greater ride in a Rolls Royce car is a well laid road. The…