Upasana Mukherjee
December 23, 2024
Beowulf platform is an amphibious dual-body vehicle which serves military applications, and more. Credit: © BAE Systems....