SBI Green Rupee Term Deposit- Any Indian, non-individuals and non-resident Indians can invest in SBI Green Rupee Term Deposit. New Delhi. The country's largest bank, State Bank of India (SBI) launched a new fixed deposit scheme, Green Rupee Term Deposit. Alon…