The Nova Scotia government is dedicating almost $22 million for a suite of sustainable development and energy efficiency programs.