I did a bit just now and will do more later but it appears to me that this is pretty safe. Its an Indian run corporation its American base is based in the New York area, I believe they’re buddhists. hmmmm... Well I don’t have anyproblem with paying at the pump to build pagodas or temples. Better that than mosques.
Hindu