Having been in Istanbul during Ramadan I can confirm that most eateries etc are open throughout the day, although quiet. I think it is respectful not to try to openly breach local customs and culture, but it is certainly not illegal. How does BA end up with this misinformation and how much did they pay for it??