Supertech Twin Tower Explained: What happened to investors of Twin Towers, how many people got their refunds back? Ayushi Sikarwar August 28, 2022