No, opening a subsidiary company can be conducted remotely via power of attorney or online using e-Residency.