How New LTCG Tax with STT violates Three Basic Principles of Taxation

Capital gain is an increase …

Read More