I couldn’t find any specific banking product or information named “Baba General (Business) Savings.” Based on what you mentioned earlier, it seems like the name of a bank savings account — but there is no direct reference to such an account in Nepalese banks (or globally).