A price worth payingBy Sudiksha Joshi & Sushil Adhikari Nepal has the potential to produce biofuels and become energy independent