Recently which of the following Country has launched Stardust 1.0, the first rocket to run on biofuel? February 13, 2021 – by admin Recently which of the following Country has launched Stardust 1.0, the first rocket to run on biofuel? A. ChinaB. USA C. Russia D. France