Macro Cues Align In Favour Of India