Which bank offers free demat account

Which banks currently offer free Demat account services?,

Some banks offer free demat accounts with zero account opening or annual maintenance charges for a limited period; check with your preferred bank.