Anushka Sen has made history as the first Indian artist to perform live at Times Square, New York City. This landmark event marks her debut as a singer in the West, collaborating with AY Young, a UN Young Leader, on the Battery Tour promoting clean energy.