Bio-fertilizers provide eco-friendly organic agro-input and are more cost-effective than chemical fertilizers. Bio-fertilizers such as Rhizobium, Azotobacter, Azospirilium and blue green algae (BGA) have been in use for a long time. Ammonium nitrate is an example of chemical fertilizer.