On April 18, Sudarshan News shared an Income Tax notice issued to Shri Ram Temple in Orchha where the IT department sought an explanation of cash deposits of Rs 1,22,55,572 during the Financial Year 2015-16. The notice read that despite carrying out significant financial transactions, the IT Return for theContinue Reading