The opening up of the economy and implementation of a broad set of measures under the Atmanirbhar Bharat package have led to a continuous improvement over time in the performance of businesses, with India Inc expecting even better results in 2021, a joint survey conducted by FICCI and Dhruva Advisors showed on Monday.