Indian American admits to tax fraud scheme Business July 12, 2023 Rao Garuda faces 8 years in prison; to pay back $2.7 million as restitution