The union cabinet on Thursday approved an agreement between India and Belgium on new and renewable energy at the federal and regional level.