Chief Minister Sukhvinder Sukhu on Monday presented a Rs 58,514 crore budget of Himachal Pradesh for the upcoming financial year, emphasizing rural economic development, employment generation, and social welfare.