Astro Base to unveil 80-tonne-class FFSC engine on August 8

Technology