India will get its first taste of sharia-compliant banking when the Islamic Development Bank launches operations in the state of Gujarat. No date has yet been announced, but already complaints have emerged within the ruling Hindu nationalist Bharatiya Janata Party. Prominent BJP politician Subramanian Swamy says Islamic banking goes against India’s principles of secularism. India's prime minister Narendra Modi visited Saudi Arabia in April and signed an extensive agreement with the bank. Under the agreement, the IDB will establish its first Indian branch in the Gujarat city of Ahmedabad and go on to open more branches in India in the future.