legal meaning separate Template Separate Legal Entity In India Meaning 10 Jun, 2021 Taxability Of Trust In India In 2020 Income Tax Trust Income