output formatting problem

I would like to keep the complete lines in the output, but my script adds carriage returns for each space (e.g. keep BRITISH AIRWAYS on one line in the output):

File1=

BAW
BRITISH AIRWAYS
RYR
RYAN AIR
for i in $(cat File1)
do
echo $i
done

Output:

BAW
BRITISH 
AIRWAYS
RYR
RYAN 
AIR

I have also tried (and failed):
for i in $(grep "" File1)
for i in $( awk ' {print $0} File1 ' )

Hi,

This should work

while read line
do
echo $line
done < inputfile.txt

Thanks
SHa

$ cat file | tr " " "\n"
BAW
BRITISH
AIRWAYS
RYR
RYAN
AIR

hmmm seems that your explanation and your sample output seems different... If your explanation is right then shahul's code will work or else mine...

Thanks to you both, shahul's code has returned the full input line as I need.