Telangana Southern Power Distribution Company Limited has its headquarters in which of these places? – Amazon Quiz