Coming soonGaruda Aerospace · Deep tech · Defence · AgritechThe vision was enormous. The identity was not.