American president Barack Obama has once again targeted American companies having their operations in India to save taxes back home and called such businesses tax evaders.